package com.xueba.api.course;

import com.xueba.framework.common.model.response.QueryResponseResult;
import com.xueba.framework.common.model.response.ResponseResult;
import com.xueba.framework.domain.course.CourseBase;
import com.xueba.framework.domain.course.request.CourseListRequest;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;

/**
 * @author Kidy
 * @date 20207/31 11:30
 */
@Api(value = "课程管理接口", description = "课程管理接口,提供增,删,改,查")
public interface CourseControllerApi {

    @ApiOperation("查询我的课程列表")
    public QueryResponseResult findCourseList(
            int page,
            int size,
            CourseListRequest courseListRequest);

    @ApiOperation("新增课程信息")
    public ResponseResult addCourseBase(CourseBase courseBase);

}
